
body{
background-color:#ededed;
}
a, a:hover, a:focus {
	color: #1c89ff;
	text-decoration: none;
	-o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
}
.arg_bg{
	border-radius: 0;
	margin-bottom: 15px;
	border: 0;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
	padding-top:15px;
}
.argument_title{
	border-color: #2a3f54;
	color: #fff;
	background-color: #2a3f54;
	border-radius: 0;
	font-weight: 600;
	padding: 20px 25px;
	font-size:14px;
	line-height:30px;
}
.argument_text{
	padding:0 25px;
	height: 440px;
	overflow-y:scroll;
	margin-top:25px;
	margin-bottom:25px;
}
.arg_span{
	font-size:24px;
}
.btn_radius{
	border-radius:0;
	margin-left:15px;
}

/*step*/
.step{
	margin-top:15px;
	margin-bottom:15px;
}
.wz-navigator{
	margin-top:15px;
	margin-bottom:15px;
}
.wz-navigator .btn{
	border-radius:0;
}


/**/
.input_radius{
	border-radius:0;
}
.table_tb{
	width:25%;
}
.table small{
	color:#3c3c3c;
}
.cap{
	color:#000;
	font-weight:bold;
}
.install_db{
	height:300px;
	background-color:#ededed;
	overflow:auto;
}
#child1 ul{
	list-style:none;
	padding-left:10px;
}
#child1 ul li ul{
	padding-left:30px;
}
.clear{
	clear:both;
}
.dir_left{
	float:left;
}
.dir_right{
	float:right;width:50%;
}
.dir_box{
	display:inline-block;width:100%;
	text-align:right;
}
.dir_right img{
	height:20px;
}
.dir_right span{
	margin-left:10px;
}

.btn-info {
	color: #fff;
	background-color: #2a3f54;
	border-color: #2a3f54;
}
.btn-info:hover{
	background-color: #5c7084;
	border-color: #5c7084;
}
.finish_box{
	padding:80px 30px;

	-moz-box-shadow:1px 0px 8px #6B6B6B; -webkit-box-shadow:1px 0px 8px #6B6B6B; box-shadow:1px 0px 8px #6B6B6B;
	text-align:center;
	font-size:45px;
	font-weight:bold;
	
}
.finish_box a{
	color:#fff;
}

.input-title{margin-top: 15px;color:#004a95;font-size:14px;border-bottom:1px dashed #dedede;padding-bottom:10px;}
.input-other{display:none;}
.input-btn{padding:10px;height: 50px;}
.btn:active,.btn:focus{ outline: none!important;	}
.col-md-12{
	margin-bottom: 15px!important;
	}
button,input{border-radius: 4px!important;}
.table {margin-bottom: 0px;}
.col-md-offset-3{margin-bottom: 15px;}
.agree{
	margin-top:10px;
}
.btn-agree {
	padding:5px;
	font-size:14px;
	color: #999!important;
}
.btn-agree-ck {
	padding:5px;
	font-size:14px;
	color: #fff!important;
	background-color:#1c98ff!important;
	border-radius: 4px!important;
}

.bind{
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-moz-filter: grayscale(100%); 
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%); 
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale='1');
	color:gray;
}
.servicesBox {
margin:0;
color: #999999;
}

.servicesBox .serBox {
cursor: pointer;
border: 1px solid #fff;
display: inline;
width: 130px;
height: 180px;
float: left;
overflow: hidden;
background-color: #f9f9f9;
position: relative;
}

.servicesBox .serBoxOn {
display: none;
position: absolute;
left: 0px;
top: 0px;
z-index: 19;
}

.servicesBox .serBox .txt1 {
width: 130px;
height: 100px;
position: absolute;
top: 15px;
left: 0px;
z-index: 99;
}

.servicesBox .serBox .txt2 {
width: 130px;
height: 100px;
color: #666;
position: absolute;
top: 10px;
right: -240px;
z-index: 99;
}
.servicesBox .serBox span.tit {
color:#1c89ff;
font-size: 14px;
display: block;
text-align: center;
padding-top:0px;
}
.servicesBox .serBox p {
padding: 0 10px;
text-align: center;
}